#pragma once

#include <iostream>
#include "Protocol.hpp"

class Task
{
private:
    int sock;
    CallBack handler; // 回调函数
public:
    Task()
    {
    }

    Task(int _sock)
        : sock(_sock)
    {
    }

    void ProcessOn()
    {
        handler(sock);
    }

    ~Task()
    {
    }
};